Os Gemeos, the artist twins from Brazil, have completed an impressive mural on the side of a ventilation building in Boston. The piece was done just before their first solo museum show opened in the US, at the Institute of Contemporary Art. See the pics and video in the gallery.